/*----- reset -----*/
body{font:normal normal 100% Arial, Helvetica, sans-serif;line-height:1.5em;font-size:.875em}
label, input, button, select, textarea{font:normal normal 100% Arial, Helvetica, sans-serif;}
input:focus,select:focus,textarea:focus{outline:none}
a:link,a:visited,a:hover,a:focus{text-decoration:none;outline:none}
ol,ul{list-style:none;}
/*css edit*/
.txtright{text-align:right}
.wd-table td:first-child{text-align:left}
.controls-two div.checker span{margin-top:4px !important}
.mtop{margin-top:15px !important}
ul.wd-laguage,ul.wd-action{list-style:none;text-align:center;margin:0}
ul.wd-laguage li{display:inline-block}
ul.wd-action li{display:inline-block}
ul.wd-action li a{background:url(../img/ui-icons_4b344b_256x240.png) no-repeat scroll;width:16px;height:16px;vertical-align:middle;display:inline-block;text-indent:-1987em}
ul.wd-action li a.wd-edit{background-position:-64px -112px}
ul.wd-action li a.wd-delete{background-position:-176px -96px}
ul.wd-action li a.wd-up{background-position:0 -48px}
ul.wd-action li a.wd-down{background-position:-64px -48px}
.wd-fix-width-1,.wd-fix-width-2,.wd-fix-width-3{text-align:center}
.wd-fix-width-1{width:150px;}
.wd-fix-width-2{width:111px;}
.wd-fix-width-3{width:222px}
h1.wd-head-login{background:url(../img/bg-heading.png) repeat-x scroll;height:54px;line-height:54px;font-size:18px;color:#fff;text-shadow:0 -1px 0 #626262;margin:0;padding-bottom:15px;clear:both;overflow:hidden;text-align:left;padding-left:21px}
.wd-login .pull-left .btn-inverse{background-color:#FF6700;}
.wd-login .pull-left .btn-inverse{color:#fff;font-size:14px;font-weight:bold;padding:9px 25px;
text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#ff6d00;
*background-color:#ff6b00;
background-image:-moz-linear-gradient(top,#ff6d00,#ff6400);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#ff6d00),to(#ff6400));
background-image:-webkit-linear-gradient(top,#ff6d00,#ff6400);
background-image:-o-linear-gradient(top,#ff6d00,#ff6400);
background-image:linear-gradient(to bottom,#ff6d00,#ff6400);
background-repeat:repeat-x;border-color:#ff6400 #ff6400 #ff6400;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff444444',endColorstr='#ff222222',GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)
}
a#to-recover{color:#999999;font-size:12px;font-weight:bold;padding:7px 0 0 15px;display:inline-block;text-shadow:0px 2px 0 #fff;}
.wd-login .input-append input,.wd-login .input-prepend input,.wd-login .input-append select,.wd-login .input-prepend select,.wd-login .input-append .uneditable-input,.wd-login .input-prepend .uneditable-input{ 
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;}
.wd-login input[type="text"],.wd-login input[type="password"]{width:74%;padding:14px 11px;font-size:12px;font-weight:bold;color:#999;background-color:#f0eef0}
.wd-login input[type="text"]{background:url(../img/icon-people.png) no-repeat scroll 96% 49%}
.wd-login input[type="password"]{background:url(../img/icon-block.png) no-repeat scroll 96% 49%}
.wd-login .form-actions{background:none;border:0;margin-top:0}
.wd-login textarea:focus,
.wd-login input[type="text"]:focus,
.wd-login input[type="password"]:focus,
.wd-login input[type="datetime"]:focus,
.wd-login input[type="datetime-local"]:focus,
.wd-login input[type="date"]:focus,
.wd-login input[type="month"]:focus,
.wd-login input[type="time"]:focus,
.wd-login input[type="week"]:focus,
.wd-login input[type="number"]:focus,
.wd-login input[type="email"]:focus,
.wd-login input[type="url"]:focus,
.wd-login input[type="search"]:focus,
.wd-login input[type="tel"]:focus,
.wd-login input[type="color"]:focus,
.wd-login .uneditable-input:focus {
background-color:#fff;
border-color: #58c322;
outline: 0;
outline:none;
/* IE6-9 */
-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #d5e6ce;
-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #d5e6ce;
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.075), 0 0 8px #d5e6ce;
-webkit-transition:all 0.5s ease-in-out;
-moz-transition:all 0.5s ease-in-out;
-o-transition:all 0.5s ease-in-out;
transition:all 0.5s ease-in-out;
}
.wd-login .control-group{margin:20px 0}
.wd-login .input-prepend{margin-bottom:0}
/*icon*/
.icon-add{background:url(../img/bt-add.png) no-repeat scroll;width:16px;height:16px}
.icon-save{width:14px;height:14px}
.icon-upload{background:url(../img/icon-upload.png) no-repeat scroll !important;width:16px;height:14px}
.icon-save{background:url(../img/icon-save.png) no-repeat scroll !important}
.icon-save-new{background:url(../img/icon-save-new.png) no-repeat scroll !important}
.icon-is-remove{background:url(../img/icon-remove-2.png) no-repeat scroll}
/*accordion*/
.pa-toggle{list-style:none outside none;margin:0;overflow:hidden}
.toggle-head{cursor:pointer;height:16px;margin:11px 0 0 20px}
.toggle-content{overflow:hidden;clear:both;border:1px solid #ccc;margin:10px 2.111%;padding:10px;text-align:justify}
.toggle-head-sign{background:url(../img/acordion.png) no-repeat scroll 0 -18px;cursor:pointer;float:left;height:16px;width:16px;text-indent:-1987em}
.active .toggle-head-sign{background:url(../img/acordion.png) no-repeat scroll;}
.toggle-head p{margin-bottom:0;font-size:13px;overflow:hidden;padding-left:5px;line-height:16px;font-weight:bold;text-transform:capitalize}
*:first-child+html .form-horizontal .controls{margin-left:20px}
span.cke_skin_kama{width:96%}
#toolbar-control .btn{margin-left:7px;}
#toolbar-control .btn i{margin-right:3px}
.controls input[disabled],.controls select[disabled],.controls textarea[disabled],.controls input[readonly],.controls select[readonly],.controls textarea[readonly]{cursor:text}
.controls input.file-upload{background:url(../img/upload.png) no-repeat scroll right 2px}
.table thead th .ui-icon {width:auto;height:auto;background:none}
.table thead th.ui-state-default{border-right:0}
/*.widget-content .ui-corner-br{-moz-border-radius-bottomright:0; -webkit-border-bottom-right-radius:0; -khtml-border-bottom-right-radius:0; border-bottom-right-radius:0;}
.widget-content .ui-corner-bl{-moz-border-radius-bottomleft:0; -webkit-border-bottom-left-radius:0; -khtml-border-bottom-left-radius:0; border-bottom-left-radius:0;}*/
.widget-content .ui-buttonset{margin-right:0}
.widget-content .ui-buttonset .ui-button{margin:0}
.dataTables_wrapper .ui-widget-header{border:0}
.widget-content .ui-state-disabled,.widget-content .ui-widget-content .ui-state-disabled,.widget-content .ui-widget-header .ui-state-disabled{opacity:1}
.widget-content .ui-state-enable,.widget-content .ui-widget-content .ui-state-enable,.widget-content .ui-widget-header .ui-state-enable{opacity:1}
.controls .checkbox .radio input[type="radio"],.controls .checkbox input[type="checkbox"]{margin-left:0}
.wd-table th{width:20%}
.wd-table td{text-align:center}
.controls-large .select2-container{width:97.551%}
.nopadding .table{margin-left:-1px !important}
.wd-select{margin-top:17px;}
.table td{vertical-align:middle}
.table td a{color:#117000}
.widget-content-two{padding:0 30px 12px}
.widget-content-three{padding:30px}
.widget-content-two .dataTables_filter{top:47px;right:22px;left:auto;position:absolute}
.widget-content-two .dataTables_length{bottom:75px;left:43px;top:auto;right:auto;position:absolute}
.wd-farming{padding-bottom:6px;padding-left: 10px;}
.widget-content-two .modal-footer{text-align:left;padding-left:90px}
#footer a{color:#168f02}
.form-horizontal .form-actions.form-actions-two{padding-left:203px}
.wd-error-message{margin-left:200px;padding-bottom:10px}
.control-group.wd-form-error label,.wd-error-message{color:#d60008}
.control-group.wd-form-error .controls textarea,.control-group.wd-form-error .controls input{border:1px solid #d60008}
.controls .wd-label{overflow:hidden}
.controls .wd-label label{display:inline-block}
.wd-hover-btn{margin-bottom:0;}
#sidebar{background:url(../img/bg-top-lnav.png) repeat-x scroll;min-height:100px}
.widget-content-two div.dataTables_wrapper .ui-widget-header{border:1px solid #D5D5D5;margin-top:-3px}
.widget-content-two .dataTables_filter input{background:url(../img/icon-search.png) no-repeat scroll 195px 8px;display:inline-block;margin-top:1px;vertical-align:text-top;}
.controls .wd-thumb{float:left}
.controls .wd-thumb img{width:90px;height:76px;border:1px solid #e3e3e3;margin-right:17px;padding:2px}
.wd-upload{clear:both;overflow:hidden;float:left}
.wd-uniform{clear:both;border-top:1px solid #fff;float:left;padding-top:8px}
.wd-uniform label{float:left}
p.allowed-file{color:#26a50e;margin:4px 0 0 0}
.wd-uniform .wd-form-file{float:left;margin-left:15px;}
.row-fluid.row-fluid-two .thumbnails [class*="span"]{margin-left:1.9% !important}
*:first-child+html .row-fluid.row-fluid-two .thumbnails [class*="span"]{margin-left:1.6% !important}
@media \0screen {
.row-fluid.row-fluid-two .thumbnails [class*="span"]{margin-left:1.6% !important}
}
.row-fluid.row-fluid-two .thumbnails .thumbnail{position:relative}
.wd-paragrap{margin-top:5px;overflow:hidden}
.wd-paragrap p{width:73%;float:left;padding-right:10px}
.wd-paragrap span{display:inline-block;float:right;padding:6px 20px;border:1px solid #c9c9c9;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;margin-top:5px}
.wd-uploadImg{margin-bottom:10px}
.wd-uploadImg img{padding:2px;border:1px solid #e3e3e3}
.wd-delete-edit{background-color:#000;float:left;padding:5px 10px;-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px;position:absolute;top:50%;left:50%;margin-left:-66px;margin-top:-15px;display:none}
.wd-delete-edit a{color:#fff}
.wd-delete-edit a:first-child{padding-right:6px}
.wd-link-control{list-style:none;margin:0;text-align:center}
.wd-link-control li,.wd-link-control li a{display:inline-block}
.wd-link-control li a{color:#333}
.wd-widget-border{border-left:0;border-right:0;background:none}
.wd-widget-border .widget-content{border-left:1px solid #CDCDCD;border-right:1px solid #CDCDCD;background-color:#F9F9F9;margin-bottom:15px}
.table td span.wd-asideleft{padding-left:15px;display:inline-block}
.widget-content-two .select2-container .select2-choice span,.select2-results .select2-result-label,.widget-content-two .btn.btn-font{font-size:12px !important}
.wd-select .btn{padding:3px 12px}
/*hover*/
.wd-bg-danger{color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,0.25);
background-color:#da4f49;
*background-color:#bd362f;
background-image:-moz-linear-gradient(top,#ee5f5b,#bd362f);
background-image:-webkit-gradient(linear,0 0,0 100%,from(#ee5f5b),to(#bd362f));
background-image:-webkit-linear-gradient(top,#ee5f5b,#bd362f);
background-image:-o-linear-gradient(top,#ee5f5b,#bd362f);
background-image:linear-gradient(to bottom,#ee5f5b,#bd362f);
background-repeat:repeat-x;border-color:#bd362f #bd362f #802420;
border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);
filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffee5f5b',endColorstr='#ffbd362f',GradientType=0);
filter:progid:DXImageTransform.Microsoft.gradient(enabled=false)}
.wd-bg-danger:hover,.wd-bg-danger:active,.wd-bg-danger.active,.wd-bg-danger.disabled,.wd-bg-danger[disabled]{color:#fff;background-color:#bd362f;*background-color:#a9302a}
.wd-bg-danger:active,.wd-bg-danger.active{background-color:#942a25}
.wd-menuTop{position:absolute;left:194px;top:5px}
.wd-menuTop ul{list-style:none;}
.wd-menuTop ul li{display:inline-block;*display:inline}
.wd-menuTop ul li a{font-size:12px;color:#fff}
.btn-sbtv{background-color:#0191d0;background-image:linear-gradient(to bottom, #039cde, #08b0fa);background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn-sbtv:hover,.btn-sbtv:active,.btn-sbtv.active,.btn-sbtv.disabled,.btn-sbtv[disabled]{background-color:#33bffd;color:#FFFFFF;}
.btn-vnvn{background-color:#80b952;background-image:linear-gradient(to bottom, #8bc859, #93d45e);background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn-vnvn:hover,.btn-vnvn:active,.btn-vnvn.active,.btn-vnvn.disabled,.btn-vnvn[disabled]{background-color:#98e658;color:#FFFFFF;}
.btn-icv6{background-color:#e50909;background-image:linear-gradient(to bottom, #ed0a0a, #f30a0a);background-repeat:repeat-x;border-color:rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.1) rgba(0, 0, 0, 0.25);color:#FFFFFF;text-shadow:0 -1px 0 rgba(0, 0, 0, 0.25);}
.btn-icv6:hover,.btn-icv6:active,.btn-icv6.active,.btn-icv6.disabled,.btn-icv6[disabled]{background-color:#ff0505;color:#FFFFFF;}
i.icon-link-sbtv{background:url(../img/icon-link.png) no-repeat scroll;display:inline-block;height:14px;line-height:14px;margin-top:1px;vertical-align:text-top;width:14px;}
/*menu-hover*/
#sidebar > ul ul.wd-sub-hover{position:absolute;left:220px;top:0;width:200px}
#sidebar > ul ul.wd-sub-hover li a:hover,#sidebar > ul ul.wd-sub-hover li.active a {background-color:#116900;color:#FFFFFF;}
#sidebar > ul li{position:relative}
#sidebar > ul li ul.wd-sub-hover{display:none}
.wd-active{background-color:#116900;}


  /*Phuongtt*/
.section  {padding: 10px;}
.table-content  {}  
.table-content table {width: 100%;border: 1px solid #7E7474;margin-top:10px;}  
.table-content table  .table-block-title  {width: 50%;}  
.table-content table th {padding: 10px;;border-right: 1px solid #7E7474;border-bottom: 1px solid #7E7474;}  
.table-content table th  span.ui-icon {display: none;}


.table-content .table-row td {padding: 10px;border-right: 1px solid #7E7474;border-bottom: 1px solid #7E7474;}  
.table-content .odd {background-color: #D6D6D6;}  

.table-filter   {padding: 10px;line-height: 31px;}
.wd-group-user .wd-email .select2-container   {margin-left: 5px;margin-right: 10px;margin-top: 10px;}

.widget-content  {}
.widget-content .colcomment  {margin: 10px 0px; font-weight: bold;}
.widget-content .input  {margin-top: 10px; overflow: hidden;}
.widget-content label {float: left; width: 250px;margin-top: 8px;text-align: right;padding-right: 10px;}
.widget-content .input  label   {margin-top: 3px; text-align: left;} 
.widget-content .checker {float: left;}
.widget-content input, 
.widget-content textarea {width: 70%;}
.widget-content .checkbox  {overflow: hidden;float: left; width: 100%;} 
.widget-content .checkbox label  {margin-top: 3px; text-align: left;} 

.widget-content {overflow: hidden;}
.wd-group-user {}     
.wd-group-user label ,.wd-group-checked label{ width: 100%; float: left; text-align: left; padding: 10px 0px;border-bottom: 1px solid #ccc;}     
.wd-group-user label span,.wd-group-checked label span{font-weight: bold;font-size: 16px;}
.wd-group-user .list-user-email { width: 100%; float: left; margin-left: 0px;}
.wd-group-user .list-user-email li {margin: 5px 0px;} 
.wd-group-user .list-user-email li div{padding-right: 5px;}
.wd-group-checked .list-email-checked { width: 100%; float: left; margin-left: 0px;}
.wd-group-checked .list-email-checked li {margin: 5px 0px;}     
.wd-group-checked .list-email-checked li a { width: 14px; height: 14px; text-indent: -99999px; display: block; float: left; background: url("../img/glyphicons-halflings.png") no-repeat -312px 0px;margin-right: 9px;margin-top: 3px;}     
.widget-content .list-user-email input,
.widget-content .list-user-email textarea  {width: auto;}
.wd-group-checked label { width: 100%; float: left; text-align: left;}    

 .control-group  {}
 .control-group .checkbox {padding-left: 0px;}

  /*end*/

@media (max-width: 1200px) {
.row-fluid.row-fluid-two .thumbnails [class*="span"]{margin-left:1.5% !important}
}
@media (max-width: 1024px) {
.form-horizontal input[type="text"], .form-horizontal input[type="password"], .form-horizontal textarea{width:94.511%}
}
@media (max-width: 800px) {
.form-horizontal input[type="text"], .form-horizontal input[type="password"], .form-horizontal textarea{width:92%}
}
@media (max-width: 800px) {
	#sidebar > ul ul.wd-sub-hover{left:-50px}
}
@media (max-width: 480px) {
.toggle-content{margin:10px 30px}
.form-horizontal input[type="text"], .form-horizontal input[type="password"], .form-horizontal textarea{width:96%}
.wd-error-message{margin-left:0;padding:0 30px 10px}
}
@media (max-width: 320px) {
	.form-horizontal input[type="text"], .form-horizontal input[type="password"], .form-horizontal textarea{width:94.771%}
	a#to-recover{padding-left:0}
	#loginbox .form-actions{padding:0 40px 30px 9%}
}
